<template>
  <div class="list">
    <div class="item" v-for="(item, index) in list" :key="index">
      <div class="paragraph">
        <p>测试文案测试文案测试文案测试文案测试文案测试文案测试文案测试文案测试文案测试文案测试文案</p>
        <img src="https://gw.alipayobjects.com/zos/antfincdn/aPkFc8Sj7n/method-draw-image.svg" alt="" />
      </div>
      {{ index }}
    </div>
  </div>
</template>
<script>
export default {
  data() {
    return {
      list: []
    }
  },
  computed: {},
  methods: {},
  mounted() {
    let i = 0
    setInterval(() => {
      i++
      if (i < 50) this.list.push(i)
    }, 100)
  }
}
</script>
<style type="text/css">
.list {
}
.item {
  border: 1px solid #000;
  width: 100px;
  contain: content;
  content-visibility: auto;
}
</style>
